ladder ditchers - Turco Inglés Diccionario